same invention